Skip to content

feat(streaming): integrate provider health monitoring#50

Merged
AKKI0511 merged 2 commits intomainfrom
analyze-quanttradeai-for-new-feature-and-improvements
Oct 20, 2025
Merged

feat(streaming): integrate provider health monitoring#50
AKKI0511 merged 2 commits intomainfrom
analyze-quanttradeai-for-new-feature-and-improvements

Conversation

@AKKI0511
Copy link
Owner

Summary

  • wire ProviderHealthMonitor into the streaming gateway so adapters register failover handlers and subscriptions run through health tracking
  • teach WebSocketManager to accept an optional ProviderHealthMonitor when connecting adapters, wrapping retry logic in execute_with_health
  • extend streaming gateway tests with a stub monitor to verify registration, subscription wrapping, and failure reporting

Testing

  • poetry run pytest tests/streaming -q
  • poetry run pre-commit run --all-files

https://chatgpt.com/codex/tasks/task_e_68f1dc90ec04832a806c95b6e77aae1d

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@AKKI0511 AKKI0511 merged commit e0da1da into main Oct 20, 2025
1 check passed
@AKKI0511 AKKI0511 deleted the analyze-quanttradeai-for-new-feature-and-improvements branch October 20, 2025 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant